Build Number
iOS build number. As per TidBITS.com:
An Apple build number also has three parts:
Major version: Within Apple, the major version is called the build train.
Minor version: For iOS and its descendants, the minor version tracks with the minor release; for macOS, it tracks with patch releases.
Daily build version: The daily build indicates how many times Apple has built the source code for the release since the previous public release.
While this last bit about the daily build number is phrased somewhat fuzzy, it really is a strictly increasing decimal number.
Constructors
Properties
Integer representation of the build number. Converts buildTrain into a hex number, concatenates it with minorVersion radix-36-parsed to a hex number and concatenates it with an end-padded hex-representation of buildVer. This results in a UInt whose MSBs are always set for correct and straight-forward comparison of build numbers. The implementation is inefficient but comprehensible.